Astronomers have discovered an immense surge of energy coming from a cosmic particle accelerator located about 2 billion light years from Earth.
Astronomers have discovered an immense surge of energy coming from a cosmic particle accelerator located about 2 billion light years from Earth.